package com.topisv.tms.entity.stock.instorage;

import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;

import com.topisv.tms.entity.IdEntity;

/**
 * 上架任务子任务明细
 *  Date          Author       Version       Description
 * ----------------------------------------------------------
 *  2015-4-10      CC            1.0           Create
 */
@Entity
@Table(name = "instorage_up_sub_task_item")
public class InstorageUpSubTaskItem extends IdEntity {
	private static final long serialVersionUID = 1L;
	private String taskCode;
	private String subTaskCode;
	private String skuCode;
	private String batchCode;
	private String productDate;
	private String expireDate;
	private Integer num;
	private String boxCode;
	private String stockCode;
	private String errorFlag;
	
	
    public String getBatchCode() {
        return batchCode;
    }

    
    public void setBatchCode(String batchCode) {
        this.batchCode = batchCode;
    }

    
    public String getProductDate() {
        return productDate;
    }

    
    public void setProductDate(String productDate) {
        this.productDate = productDate;
    }

    
    public String getExpireDate() {
        return expireDate;
    }

    
    public void setExpireDate(String expireDate) {
        this.expireDate = expireDate;
    }

    public String getSubTaskCode() {
		return subTaskCode;
	}

	public void setSubTaskCode(String subTaskCode) {
		this.subTaskCode = subTaskCode;
	}

	public String getSkuCode() {
		return skuCode;
	}

	public void setSkuCode(String skuCode) {
		this.skuCode = skuCode;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public String getBoxCode() {
		return boxCode;
	}

	public void setBoxCode(String boxCode) {
		this.boxCode = boxCode;
	}

	public String getStockCode() {
		return stockCode;
	}

	public void setStockCode(String stockCode) {
		this.stockCode = stockCode;
	}

	public String getTaskCode() {
		return taskCode;
	}

	public void setTaskCode(String taskCode) {
		this.taskCode = taskCode;
	}

	public String getErrorFlag() {
		return errorFlag;
	}

	public void setErrorFlag(String errorFlag) {
		this.errorFlag = errorFlag;
	}
	//dto属性
	private Integer upNum;

	@Transient
	public Integer getUpNum() {
		return upNum;
	}

	public void setUpNum(Integer upNum) {
		this.upNum = upNum;
	}
	
}
